improved efficiency - Français Anglais Dictionnaire